// 1. 不能以 .ts 扩展名结尾导入模块。这是 TypeScript 的一项规则。
// 2. 是否加{}
//     1. {} 用于从模块中选择性地导入特定的成员，比如函数、变量或类型
//     2. 导入导出的是一个默认成员，你可以使用无花括号的语法:

import type { ResponseData } from '@/api/common'

//已有的品牌的ts数据类型
export interface TBanner {
  id?: number,
  name: string,
  imgUrl: string,
  linkUrl: string,
  visible: number,
  position: number,
  recommend: number,
  createUser?: number,
  createTime?: string,
}

//包含全部品牌数据的ts类型
export type Records = TBanner[]

//获取的已有全部品牌的数据ts类型
export interface TBannersListResponseData extends ResponseData {
  data: Records,
}
